package com.it.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class KnowledgeVO {

    private Long id; // 主键

    private String knowledgeCode; // 知识库编号

    private String knowledgeName; // 知识库名称

    private String description; // 描述

    private Long userId; // 用户ID

    private Integer fileCount; // 文件数量

    private Integer status; // 状态

    private LocalDateTime updateTime; // 更新时间

    private List<KnowledgeFileVO> knowledgeFileVOLists; // 文件列表
}
